logarithmic mean - Spanish English Dictionary